package com.ijunfu.study.jdk.jdk8.date;

import java.time.LocalDateTime;

/**
 * @Title : LocalDateTime 常用API示例
 * @Remarks:
 * @Author : Weizhiguo
 * @Version: 1.0.0
 * @Date : 2022-04-30
 */
public class LocalDateTimeDemo {

    public static void main(String[] args) {
        // 1. 创建指定日期时间类
        LocalDateTime dateTime = LocalDateTime.of(2022, 04, 30, 10, 58, 20, 40);
        System.out.println(dateTime);

        // 2. 获取当前日期时间
        LocalDateTime now = LocalDateTime.now();
        System.out.println(now);
        System.out.println(now.getYear());              // 年
        System.out.println(now.getMonth().getValue());  // 月
        System.out.println(now.getDayOfMonth());        // 日
        System.out.println(now.getHour());              // 时
        System.out.println(now.getMinute());            // 分
        System.out.println(now.getSecond());            // 秒
        System.out.println(now.getNano());              // 纳秒
    }
}
